Platform Explorer / Nuxeo Platform 5.8

Extension point openUrl

Documentation

Contribute pattern to define urls that can be accessed without authentication

Contribution Descriptors

  • Class: org.nuxeo.ecm.platform.ui.web.auth.service.OpenUrlDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-platform-webapp-base-5.8.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="seam-reload">
          <grantPattern>/nuxeo/restAPI/seamReload</grantPattern>
        </openUrl>
      </extension>
  • nuxeo-platform-ui-web-5.8.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="SystemLogRestlet">
          <grantPattern>/nuxeo/restAPI/systemLog</grantPattern>
        </openUrl>
        <openUrl name="SeamRemotingInterfaceResources">
          <grantPattern>/nuxeo/seam/resource/remoting/interface.js.*</grantPattern>
        </openUrl>
    
      </extension>
  • nuxeo-webengine-gadgets-5.8.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
    
        <openUrl name="GadgetIMG">
          <grantPattern>/nuxeo/site/skin/gadgets/img/.*</grantPattern>
        </openUrl>
        <openUrl name="GadgetCSS">
          <grantPattern>/nuxeo/site/skin/gadgets/css/.*</grantPattern>
        </openUrl>
        <openUrl name="GadgetScripts">
          <grantPattern>/nuxeo/site/skin/gadgets/scripts/.*</grantPattern>
        </openUrl>
    
        <!-- needs to be sync with opensocial.properties -->
        <openUrl name="OpenSocialJS">
          <grantPattern>
            /nuxeo/.*/gadgets/.*\.js
          </grantPattern>
        </openUrl>
        <openUrl name="OpenSocialCSS">
          <grantPattern>
            /nuxeo/.*/gadgets/.*\.css
          </grantPattern>
        </openUrl>
        <openUrl name="OpenSocialXML">
          <grantPattern>
            /nuxeo/.*/gadgets/.*\.xml
          </grantPattern>
        </openUrl>
    
      </extension>
  • nuxeo-theme-bank-5.8.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
    
        <openUrl name="ThemeBanks">
          <grantPattern>/nuxeo/.*/theme-banks</grantPattern>
        </openUrl>
    
        <openUrl name="ThemeBanksUI">
          <grantPattern>/nuxeo/.*/theme-banks/.*</grantPattern>
        </openUrl>
    
      </extension>
  • nuxeo-webengine-admin-5.8.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
           <openUrl name="Shell">
                <grantPattern>/nuxeo/site/shell</grantPattern>
           </openUrl>
           <openUrl name="Shell_Resources">
                <grantPattern>/nuxeo/site/shell/.*</grantPattern>
           </openUrl>
         </extension>
  • nuxeo-opensocial-server-5.8.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
    
        <openUrl name="OpenSocialRPCInquiry">
          <grantPattern>/nuxeo/.*/social/rpc</grantPattern>
        </openUrl>
        <openUrl name="OpenSocialRestInquiry">
          <grantPattern>/nuxeo/.*/social/rest</grantPattern>
        </openUrl>
        <openUrl name="OpenSocialRPC">
          <grantPattern>/nuxeo/.*/social/rpc/*</grantPattern>
        </openUrl>
        <openUrl name="OpenSocialRest">
          <grantPattern>/nuxeo/.*/social/rest/*</grantPattern>
        </openUrl>
    
      </extension>
  • nuxeo-opensocial-container-5.8.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="OpenSocialLogin">
          <grantPattern>/nuxeo/opensocial_login.jsp</grantPattern>
        </openUrl>
      </extension>
  • nuxeo-platform-user-registration-web-5.8.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="RegisterUser_validate">
          <grantPattern>/nuxeo/site/userRegistration/validate/.*</grantPattern>
        </openUrl>
      </extension>